sales or revenue - Spanish English Dictionary